anamalous weather - French English Dictionary